package org.libarae.communication.common;

public abstract class Type {
	//Defines all Types of the responses and requests
	
	public static final int LOGIN = 0;
	public static final int NEW_USER = 1;
	public static final int HEART_BEAT = 2;
	public static final int FEATRUED_TAB = 3;
	public static final int BOOK_SEARCH = 4;
	public static final int BOOK_INFO = 5;
	public static final int PROFILE_TAB = 6;
	public static final int ISBN_LOOKUP = 7;
	public static final int CREATE_BOOK = 8;
	public static final int MAILBOX_MESSAGES = 9;
	public static final int SEND_MESSAGE = 10;
	public static final int GENERIC = 11;	// ONLY RESPONSE
	public static final int LOGOUT = 12;
	public static final int SERVER_PING = 13;
	public static final int ACCOUNT_INFO = 14;
	public static final int ACCOUNT_UPDATE = 15;
	public static final int MODERATOR_PANEL = 16;
	public static final int MODERATOR_ACTION = 17;
	public static final int ADMIN_PANEL = 18;
	public static final int ADMIN_ACTION = 19;
	public static final int SERVER_INFO = 20;
	public static final int CHANGE_MESSAGE_STATUS = 21;
	public static final int PICTURE = 22;
	public static final int GET_THREAD_MESSAGES = 23;
	public static final int EDIT_BOOK = 24;
}
